seller of cress - French English Dictionary